package com.xusj.classAndObject

/**
 * 单利对象
 *
 * 有些场景下我们不需要创建对象，
 * 但是需要调用对象的方法，Scala不支持static，
 * 但是Scala可以通过单例对象来解决
 *
 * @author xushijian
 * @date 2020/5/18 17:34
 *
 */
object SingleObject {

  private var userId = 0

  def opId(): Int = {
    userId
  }

  def main(args: Array[String]): Unit = {
    println(SingleObject.userId)
  }
}
